搜索资源列表
linux 线程 进程经典文章
- 学习操作系统时,进程和线程搞了很久,还是一知半解,看了这一篇文章,才在整体在明白了它们之间的依存-learning operating system, processes and threads engage in a long time, or only a little, having read this article, but only in general they understand the interdependence between the
窗口显示三个进程并发执行
- LINUX下C语言 使用GTK
《Linux编程》
- 本书对Linux操作系统及其编程作了整体的介绍,以支持用于开发软件的公开源码模型。对内存管理、进程及其通信机制、PCI、内核模块编程及内核系统结构作了详细的解释,且附有很多程序代码实例。对深入研究Linux下的编程有很大的帮助。
用多进程同步方法解决生产者-消费者问题
- 设计目的:通过研究Linux 的进程机制和信号量实现生产者消费者问题的并发控制. 说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1-20这20个整型数. 设计要求:(1)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容,当前指针位置和生产者/消费者线程的标识符.(2)生产者和消费者各有两个以上.(3)多个生产者或多个消费者之间须有共享对缓冲区进行操作的函数代码. 提示:(1) 有界缓冲区可用数组实现.
linux打印进程树
- 在linux环境下打印进程树,包括Makefile文件。
LINUX下进程通信——消息队列
- LINUX下进程通信——消息队列,以及其他的IPC通信方式的源码
OS课程设计
- 8.进程通信 1编写两个进程,一进程负责发送字符 串,另一进程负责接收字符串; 2支持Windows/linux的的共享存储区、消息、有名和无名管道、Socket通信; 3发送进程应可以从窗口或键盘上接收字符串; 4接收进程应可将字符串显示在窗口上; 实现请安装VS2008
Beginning linux programming(第4版)
- 详细介绍了LINUX编程环境和开发工具,进程与线程、信号、管道、信号量、共享内存、队列,SOCKET等各种机制,还介绍了SQL数据库,QT界面开发等相关知识。是linux开发人员不可多得的入门书籍!
使用Linux下的图形库
- 编写一个C程序,使用Linux下的图形库,分窗口显示三个并发进程的运行。-Write a C program, using the graphics library under Linux, sub-window displays three concurrent processes running.
chatbymessage.rar
- linux环境下,用IPC和多进程的实现的一个聊天室,linux environment, multi-process with the IPC and the realization of a chat room
chat.rar
- linux下利用socket多进程/多线程实现网络聊天程序完整版代码,linux process using multi-socket/multi-threaded chat program achieve the full version of the network code
code.rar
- linux下的FTP服务器,使用C开发,GCC编译;实现文件的上传、下载、断点续传;技术点:守候进程、进程间通讯、管道、soket编程、文件I/O标准库函数与系统调用、文件权限管理,FTP server under linux, using the C Development, GCC compiler file upload, download, HTTP technical point: waiting for the process of inter-process communica
processtree
- 使用内核编程,在LINUX下实现打印进程树。 2.6.26下通过。-The use of kernel programming, in the printing process under LINUX tree. Through 2.6.26.
Linux
- 整体功能:如果调用的进程不是一个组的组长时,setsid创建一个新会话。调用进程将成为该新会话的组长,新进程组的组长,并且没有控制终端。-The overall function: if the call process is not a group leader, setsid create a new session. Call process will become the new session of the group leader, the new process group lea
Linux-Advanced-Programming
- Linux高级程序设计,杨宗德随书源码,包括常用的文件、网络、多进程、多线程编程部分。-Linux Advanced Programming, Yang Zongde source books, including the commonly used files, network, multi-process, multi-threaded programming part.
ChatServer
- Linux c语言多进程多用户聊天程序 使用多进程与多线程合作 使用共享内存V进行交换信息 可谓Linux网络套接字编程学习之良品-Linux c multi-process multi-user chat server
FTP-server-client-linux-c
- FTP 客户端和服务器端,linux程序。支持多进程服务!客户端和服务端各一个单独文件。-FTP on linux codes。Client and server。
timer.tar
- linux下同一个进程中多个定时器实现。简单描述下定时器模块的实现,有一个manager单例类保存所有CTimer对象,开启一线程运行延迟函数,每次延迟间隔到,扫描保存CTimer的容器,对每个CTimer对象执行减少时间操作,减少到0则执行回调函数。对一次性CTimer,超时则从容器中删除,循环型的将间隔时间重置,不从容器中移除。 CTimer的start执行将对象插入到manager容器中操作;stop执行将对象从manager容器中删除的操作;reset执行先删除,重置间隔,然后再放到